20
Downloads
2
Downloads of v 5.20.0
2026-03-04
Last published
mplab-x-sdk
5.20.0
Welcome to the MPLAB X SDK! This software development kit contains documentation, sample code, and precompiled libraries for developing a Plugin for MPLAB X IDE, or a standalone application of the MDBCore API. Please use developers forum on Microchip Website for any help/suggestions on SDK.
To install mplab-x-sdk, download this package and open it in IDE.
Supported Products: MPLAB X
Release Notes
What's New in v5.20
> Distributed Installer: When installing MPLAB X IDE, on the “Select Applications” screen, you may now “Choose Microchip device support you want installed”. This will install the packs related to the device architecture(s) chosen. Installing only what you need saves disk space and speeds installation.
To switch to other packs later, you may use the installer to select different/more packs to install or go to the MPLAB Pack Manager to install individual device packs.
When creating a new project or opening an existing project for a device that does not have a device pack installed, you will be prompted to install the device pack.
NOTE: If you switch devices in the Project Properties to a device that does not have a device pack installed, you will not be prompted. You must install manually (see MPLAB Pack Manager)
> MPLAB Pack Manager: Select Tools>Packs to open a list of versioned packs that you can install.
> “Allow switch between pack versions” option: To be able to switch between packs displayed in Project Properties, check this option under Tools>Options>Embedded>Generic Settings.
> "Enable Gathering of Compiler Symbols" option: New option to run the compiler behind-the-scenes, requesting information on compiler built-ins and private macros.
The option is located under Tools>Options>Embedded>Generic Settings. It is disabled by default. Enabling it will increase the time it takes the IDE to gather symbol information.
Note: If you do not rely on compiler's internal information, you do not need to enable this feature.
> Makefile not affected by Project Copying: Project output files will now be named with the prefix “Output” instead of “ProjectName”. This ensure the Makefile will work for copied and renamed projects.
Owners
Authors
Copyright
Microchip
Tags
Dependencies
-
- No dependencies.
Version History
| Version | Downloads | Last updated | Approved |
|---|---|---|---|
| mplab-x-sdk 6.30.0 (latest stable) | 9 | Tuesday, March 3, 2026 | yes |
| mplab-x-sdk 6.25.0 | 1 | Tuesday, March 3, 2026 | yes |
| mplab-x-sdk 6.20.0 | 1 | Tuesday, March 3, 2026 | yes |
| mplab-x-sdk 6.15.0 | 2 | Tuesday, March 3, 2026 | yes |
| mplab-x-sdk 6.10.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 6.5.0 | 3 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 6.0.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.50.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.45.0 | 1 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.40.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.35.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.25.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.20.0 (this version) | 2 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.15.0 | 1 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.10.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.5.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 5.0.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 4.20.0 | 0 | Wednesday, March 4, 2026 | yes |
| mplab-x-sdk 4.5.0 | 0 | Wednesday, March 4, 2026 | yes |